<h3><%=l(:label_extended_mypage_spent_time)%> (<%= l(:label_extended_mypage_spent_time_show_date, Setting.plugin_redmine_extended_mypage['spent_time_show_date']) %>)</h3>
<%
entries = TimeEntry.find(:all,
				:conditions => ["#{TimeEntry.table_name}.user_id = ? AND #{TimeEntry.table_name}.spent_on BETWEEN ? AND ?", @user.id, Date.today - Setting.plugin_redmine_extended_mypage['spent_time_show_date'].to_f + 1, Date.today],
				:include => [:activity, :project, {:issue => [:tracker, :status]}],
				:order => "#{TimeEntry.table_name}.updated_on ASC, #{TimeEntry.table_name}.spent_on DESC, #{Project.table_name}.name ASC, #{Tracker.table_name}.position ASC, #{Issue.table_name}.id ASC")
entries_by_day = entries.group_by(&:spent_on)
%>

<div class="total-hours">
<p><%= l(:label_total) %>: <%= html_hours("%.2f" % entries.sum(&:hours).to_f) %></p>
</div>

<% if entries.any? %>
<table class="list time-entries">
<thead>
<th>
	<%= l(:label_activity) %><br />
	<%= l(:label_project) %>
</th>
<th>
	<%= l(:field_issue) %><br />
	<%= l(:field_comments) %>
</th>
<th><%= l(:field_hours) %></th>
<th></th>
</thead>
<tbody>
<% entries_by_day.keys.sort.reverse.each do |day| %>
	<tr class="odd">
		<td><strong><%= day == Date.today ? l(:label_today).titleize : format_date(day) %></strong></td>
		<td colspan="1"></td>
		<td class="hours"><em><%= html_hours("%.2f" % entries_by_day[day].sum(&:hours).to_f) %></em></td>
		<td></td>
	</tr>
	<% entries_by_day[day].each do |entry| -%>
	<tr class="time-entry" style="border-bottom: 1px solid #f5f5f5;">
		<td class="activity project" style="white-space: nowrap">
			<%=h entry.activity %><br />
			<%= link_to h(truncate(entry.issue.project.name, 12)), :controller => 'projects', :action => 'show', :id => entry.issue.project %>
		</td>
		<td class="subject">
			<%= link_to h("#" + entry.issue.id.to_s + " " + truncate(entry.issue.subject, 20)), :controller => 'issues', :action => 'show', :id => entry.issue %><br />
			<%=h entry.comments %>
		</td>
		<td class="hours" style="white-space: nowrap"><%= html_hours("%.2f" % entry.hours) %><br />
		<% if entry.editable_by?(@user) -%>
		<%= link_to image_tag('edit.png'), {:controller => 'timelog', :action => 'edit', :id => entry},
                                           :title => l(:button_edit) %>
        <%= link_to image_tag('delete.png'), {:controller => 'timelog', :action => 'destroy', :id => entry},
                                             :confirm => l(:text_are_you_sure),
                                             :method => :post,
                                             :title => l(:button_delete) %>
		<% end -%>
		</td>
	</tr>
	<% end -%>
<% end -%>
</tbody>
</table>
<% end %>
